#pragma once
#include "entityparameter.h"


class StringEntityParameter :
	public EntityParameter
{

	std::string paramValue;

public:

	static const std::string TYPE_NAME;
	

	virtual std::string getStringValue();
	virtual void setStringValue(std::string value);

	virtual void* getValue();
	virtual void setValue(void* value);

	StringEntityParameter(std::string name);
	StringEntityParameter(std::string name,std::string value);



	virtual int operator-(EntityParameter &param);


	~StringEntityParameter(void);
};

